PixelYourSite\EventsManager D

Total Complexity 162
Dependencies 6
Dependents 4
Total lines 675
Lines of code 486
Logical lines of code 254
Comment lines 44
Methods 21
Properties 10

Methods 21

Method Rating Maintainability Complexity Lines of code
outputData()
C
29 24 114
setupEventsParams()
C
39 25 54
addStaticEvent()
B
47 19 29
filterEventParams()
B
44 18 42
setupWooSingleProductData()
A
41 14 52
isGdprPluginEnabled()
A
63 12 9
setupWooProductData()
A
48 7 33
setupEddSingleDownloadData()
S
48 6 36
saveExternalIDInOrder()
S
57 7 16
addEvents()
S
55 6 19
outputNoScriptData()
S
65 4 9
enqueueScripts()
S
57 2 17
isTrackExternalId()
S
77 3 3
add_data_attribute_to_script()
S
67 3 7
addDynamicEvent()
S
64 3 9
addTriggerEvent()
S
62 2 11
instance()
S
72 2 6
getStaticEvents()
S
78 2 3
setupWooBlocksProductData()
S
77 1 4
setupWooLoopProductData()
S
77 1 4
__construct()
S
64 1 9